
#include "RenderGraph.h"

namespace SL {

    bool RenderGraph::compile(bool serializeExecution){
        if(validate()){
            flatten(serializeExecution);
            calculateResourceLifeTime();
        }
    }
    void RenderGraph::execute(){

    }
    void RenderGraph::addPass(const RenderPass&){

    }

    bool RenderGraph::validate(){

    }

    void RenderGraph::flatten(){

    }

    void RenderGraph::calculateResourceLifeTime(){

    }

}
